internal discharge - French English Dictionary